pathogen inactivation technology - French English Dictionary